Developer Home Contents Search Feedback Support Intel(r)


OS-9 Ultra C/C++ Compiler

Microware Systems Corporation


Architecture:
Type :
Last Update:

Embedded Intel Architecture DX2
Real Time Operating System
12/9/96 4:42:00 PM

Vendor Information



Tool Description:

Microware¦s Ultra C/C++ is an advanced technology compiler for the OS-9 Real-time Operating System. Ultra C/C++ incorporates a revolutionary compiler design with state-of-the-art optimization techniques to extract maximum performance from modern 16-, 32-, and 64-bit CISC and RISC microprocessors.
Unlike traditional compilers that translate source code into microprocessor-specific assembly language, Ultra C/C++¦s front end modules compile source code into an intermediate code (I-code) format that is independent of the source language and target microprocessor.
The I-code representation of the program can then be linked against C/C++, OS and User libraries to generate an I-code image of the entire application. This file is processed by an I-code optimizer which performs various optimizations as specified by the user.
In the last stages of compilation, Ultra C/C++¦s back end modules translate the optimized I-code file into assembly language for the target Intel Architecture microprocessor. This code is further optimized, assembled, and linked into an executable module.
Linking and optimizing at the I-code level allows Ultra C/C++ to perform true inter-procedural optimization over the entire application, resulting in much faster and typically smaller executables.
Ultra C/C++ contains a single, non-transferable object code copy of the Ultra C/C++ Compiler system modules, support libraries, documentation and 90-day "Hotline" support.

Tool Features:

  • Resident and Cross Development (UNIX and PC) Versions

  • Full C Source Level Debugging

  • Produces High-Optimized, Compact, ROMable Binaries

  • Incorporates Latest Optimization Strategies

  • Next-Generation Advanced Architecture Compiler

  • Fully Compliant with the ANSI X3J11 and ISO/IEC 9899:1990 C Language Standards

  • Validated with the Plum Hall ANSI C Validation Suite

  • Development Platform(s):

    Windows, Sun 4/SunOS, Sun 4/Solaris, RS 6000, SGI

    File Attachments:

    IA2_MC3.PDF - SolutionsIA Catalog Product Listing

    Supported Device Detail Matrix:

    Part & Package

    Availability

    80486DX2 - 168ldPGA

    NOW



    Vendor Information:


    Microware Systems Corporation

    1900 NW 114th Street
    Des Moines , IA 50325-7077
    USA
    (515) 223-8000

    Email : info@microware.com
    Fax : (515) 224-1352
    Toll Free : (800) 475-9000
    URL : http://www.microware.com

    Contact the vendor above for the latest Distributor information




    * Legal Information © 1998 Intel Corporation